<<<<<<<<<.-----------.<<<<<<<<<.------.<<<<<<<<<<<<.-----.<<<<.----.<<<<.---------.<<<<<<<<<-><??<-<<<<<<.---.<<<<<.-----.<<<<<<.--..--------.<<<<<<<<.-------.<<<<<<<.-----------.<<<<<<<<.----<<<<------.<<<<<<<<.-------<-><??<-<<<.----.<<.--.<<<<<<-----<<<-----..<<<<<<.-----------.<<<<.-----------.<<<<<<<..---------<<<<----<<<<<.-------.<<<<....<-><??=-....<<<..------<<<<.---<<<.--<<<<<<.---------.<<<<<<<.-----.-.<<<<<<<<<.---------...--.<<<.-----.<<<<<<<---.<<<-----.<<<<->=??=-.------.<<<<<<.-----.<<<---.<.-----<<<<<<<<<<<.----.<<<<<<..<..------------..<<<<<<<<<<<<<<<<<..-----.<<<<<<.----.<<<<<<<->=??=-<<<<<<<<.-------.<<<.----.<<<--------------------------------------------------------------------------------------------->=??=------------------------------<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==>>>>>>>===>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<====>>>>>>>>>>>>>>>=????==>>=<<====>>>>>>>>>>>>>>>>>><????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????===>>>>>>==<<<<=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====>>>>>>>>>>>>>>>>>=???=--------------------------------------------------------------------------------------------------------------------------->=??=-.....<<<<<<<<<<<..---------..<<<<<<<<<<<<<<<<<<<<<.----------.<<<<<<<..-------..<<<<<<<..--------------..<<<<<<<<<<<<<<<<->=??<-..----------..<<<<<<<<<<<<<<..------------------..<<<<<<<<<<<<<<..------.<<<<<<.----------..<<<<<<<<<<<<<..------------.<->=??<-..<<<<<<<<<..---------------------..<<<<<<<<<<<<....---------------.<<<<<<.------.<<<<<<<<.------------...<<<<<<........<-><??<-...--------------..<<<<<<<<<<<<<<<<..---------------.....---..<<<<<<.---------.<<<<<<<<<<<<.-----..<<<<.---------.<<<<<<<-><??<-.<<<<<<<<<<<<<<<<<..----------------------...<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<..----------..<<<<<<<<<<.-------..<<<<<<<<<<<<-><??<-<<<<<<.---.<<<<<.-----.<<<<<<<<<<<<<<<.-----------.<<<<<<<<<.------.<<<<<<<<<<<<.-----.<<<<.----.<<<<.---------.<<<<<<<<<-><??<-<<<.----.<<.--.<<<<<<-----<<<.--..--------.<<<<<<<<.-------.<<<<<<<.-----------.<<<<<<<<.----<<<<------.<<<<<<<<.-------<-><??=-....<<<..------<<<<.---<<<.-------..<<<<<<.-----------.<<<<.-----------.<<<<<<<..---------<<<<----<<<<<.-------.<<<<....<-><??=-.------.<<<<<<.-----.<<<---.<<<<<<<.---------.<<<<<<<.-----.-.<<<<<<<<<.---------...--.<<<.-----.<<<<<<<---.<<<-----.<<<<->=??=-<<<<<<<<.-------.<<<.----.<<<.-----<<<<<<<<<<<.----.<<<<<<..<..------------..<<<<<<<<<<<<<<<<<..-----.<<<<<<.----.<<<<<<<->=??=--------------------------------------------------------------------------------------------------------------------------->=???==>>=<<====>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==>>>>>>>===>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<====>>>>>>>>>>>>>>>=??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>??????????????????????????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====>>>>>>>>>>>>>>>>>=????===>>>>>>==<<<<=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<<------------------------------------------------------------->=??=--------------------------------------------------------------.<<<<<<<..-------..<<<<<<<..--------------..<<<<<<<<<<<<<<<<->=??=-.....<<<<<<<<<<<..---------..<<<<<<<<<<<<<<<<<<<<<.----------<<<..------.<<<<<<.----------..<<<<<<<<<<<<<..------------.<->=??<-..----------..<<<<<<<<<<<<<<..------------------..<<<<<<<<<<<------.<<<<<<.------.<<<<<<<<.------------...<<<<<<........<-><??<-..<<<<<<<<<..---------------------..<<<<<<<<<<<<....---------.<<<<<<.---------.<<<<<<<<<<<<.-----..<<<<.---------.<<<<<<<-><??<-...--------------..<<<<<<<<<<<<<<<<..---------------.....---.<<<<<<<<<<<<<<..----------..<<<<<<<<<<.-------..<<<<<<<<<<<<-><??<-.<<<<<<<<<<<<<<<<<..----------------------...<<<<<<<<<<<<<<<<------.<<<<<<<<<<<<.-----.<<<<.----.<<<<.---------.<<<<<<<<<-><??<-<<<<<<.---.<<<<<.-----.<<<<<<<<<<<<<<<.-----------.<<<<<<<<<.<<<<<<.-----------.<<<<<<<<.----<<<<------.<<<<<<<<.-------<-><??<-<<<.----.<<.--.<<<<<<-----<<<.--..--------.<<<<<<<<.-------.<----------.<<<<<<<..---------<<<<----<<<<<.-------.<<<<....<-><??=-....<<<..------<<<<.---<<<.-------..<<<<<<.-----------.<<<<.-.<<<<<<<<<.---------...--.<<<.-----.<<<<<<<---.<<<-----.<<<<->=??=-.------.<<<<<<.-----.<<<---.<<<<<<<.---------.<<<<<<<.-----.-..------------..<<<<<<<<<<<<<<<<<..-----.<<<<<<.----.<<<<<<<->=??=-<<<<<<<<.-------.<<<.----.<<<.-----<<<<<<<<<<<.----.<<<<<<..<------------------------------------------------------------->=??=-------------------------------------------------------------->>>>>>===>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<====>>>>>>>>>>>>>>>=????==>>=<<====>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????===>>>>>>==<<<<=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====>>>>>>>>>>>>>>>>>=???=--------------------------------------------------------------------------------------------------------------------------->=??=-.....<<<<<<<<<<<..---------..<<<<<<<<<<<<<<<<<<<<<.----------.<<<<<<<..-------..<<<<<<<..--------------..<<<<<<<<<<<<<<<<->=??<-..----------..<<<<<<<<<<<<<<..------------------..<<<<<<<<<<<<<<..------.<<<<<<.----------..<<<<<<<<<<<<<..------------.<->=??<-..<<<<<<<<<..---------------------..<<<<<<<<<<<<....---------------.<<<<<<.------.<<<<<<<<.------------...<<<<<<........<-><??<-...--------------..<<<<<<<<<<<<<<<<..---------------.....---..<<<<<<.---------.<<<<<<<<<<<<.-----..<<<<.---------.<<<<<<<-><??<-.<<<<<<<<<<<<<<<<<..----------------------...<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<..----------..<<<<<<<<<<.-------..<<<<<<<<<<<<-><??<-<<<<<<.---.<<<<<.-----.<<<<<<<<<<<<<<<.-----------.<<<<<<<<<.------.<<<<<<<<<<<<.-----.<<<<.----.<<<<.---------.<<<<<<<<<-><??<-<<<.----.<<.--.<<<<<<-----<<<.--..--------.<<<<<<<<.-------.<<<<<<<.-----------.<<<<<<<<.----<<<<------.<<<<<<<<.-------<-><??=-....<<<..------<<<<.---<<<.-------..<<<<<<.-----------.<<<<.-----------.<<<<<<<..---------<<<<----<<<<<.-------.<<<<....<-><??=-.------.<<<<<<.-----.<<<---.<<<<<<<.---------.<<<<<<<.-----.-.<<<<<<<<<.---------...--.<<<.-----.<<<<<<<---.<<<-----.<<<<->=??=-<<<<<<<<.-------.<<<.----.<<<.-----<<<<<<<<<<<.----.<<<<<<..<..------------..<<<<<<<<<<<<<<<<<..-----.<<<<<<.----.<<<<<<<->=??=--------------------------------------------------------------------------------------------------------------------------->=???==>>=<<====>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==>>>>>>>===>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<====>>>>>>>>>>>>>>>=??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>??????????????????????????????????????????????????????????????>>??????????????<<<<<<<=====>>>>>>>>>>>>>>>>>=????===>>>>>>==<<<<=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=????===>>>>>>==<<<<=>>>>>>>>>>>>>>----------------------------->=??=----------------------------------------------------------->=??=----------------------------------------..<<<<<<<<<<<<<<<<->=??=-.....<<<<<<<<<<<..---------..<<<<<<<<<<<<<<<<<<<<<<<<<<<<->=??=-.....<<<<<<<<<<<..---------..<<<<<<<<<<<<..------------.<->=??<-..----------..<<<<<<<<<<<<<<..-------------------------.<->=??<-..----------..<<<<<<<<<<<<<<.----------...<<<<<<........<-><??<-..<<<<<<<<<..---------------------..<<<<<<<<<<<<........<-><??<-..<<<<<<<<<..--------------------..<<<<.---------.<<<<<<<-><??<-...--------------..<<<<<<<<<<<<<<<<..------------.<<<<<<<-><??<-...--------------..<<<<<<<<<<<<<<<<.-------..<<<<<<<<<<<<-><??<-.<<<<<<<<<<<<<<<<<..----------------------...<<<<<<<<<<<<-><??<-.<<<<<<<<<<<<<<<<<..------------.<<<<.---------.<<<<<<<<<-><??<-<<<<<<.---.<<<<<.-----.<<<<<<<<<<<<<<<.--------.<<<<<<<<<-><??<-<<<<<<.---.<<<<<.-----.<<<<<<<<<<------.<<<<<<<<.-------<-><??<-<<<.----.<<.--.<<<<<<-----<<<.--..--------.<<<<<.-------<-><??<-<<<.----.<<.--.<<<<<<-----<<<<----<<<<<.-------.<<<<....<-><??=-....<<<..------<<<<.---<<<.-------..<<<<<<.----.<<<<....<-><??=-....<<<..------<<<<.---<<<.-----.<<<<<<<---.<<<-----.<<<<->=??=-.------.<<<<<<.-----.<<<---.<<<<<<<.-------.<<<-----.<<<<->=??=-.------.<<<<<<.-----.<<<---.<<..-----.<<<<<<.----.<<<<<<<->=??=-<<<<<<<<.-------.<<<.----.<<<.-----<<<<<<<<<.----.<<<<<<<->=??=-<<<<<<<<.-------.<<<.----.<<<----------------------------->=??=----------------------------------------------------------->=??=------------------------------<<<<<<<<<<====>>>>>>>>>>>>>>>=????==>>=<<====>>>>>>>>>>>>>>>>==<<<<<<<<<<<====>>>>>>>>>>>>>>>=????==>>=<<====>>>>>>>>>>>>>>>>>><????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????===>>>>>>==<<<<=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====>>>>>>>>>>>>>>>>>=???=--------------------------------------------------------------------------------------------------------------------------->=??=-.....<<<<<<<<<<<..---------..<<<<<<<<<<<<<<<<<<<<<.----------.<<<<<<<..-------..<<<<<<<..--------------..<<<<<<<<<<<<<<<<->=??<-..----------..<<<<<<<<<<<<<<..------------------..<<<<<<<<<<<<<<..------.<<<<<<.----------..<<<<<<<<<<<<<..------------.<->=??<-..<<<<<<<<<..---------------------..<<<<<<<<<<<<....---------------.<<<<<<.------.<<<<<<<<.------------...<<<<<<........<-><??<-...--------------..<<<<<<<<<<<<<<<<..---------------.....---..<<<<<<.---------.<<<<<<<<<<<<.-----..<<<<.---------.<<<<<<<-><??<-.<<<<<<<<<<<<<<<<<..----------------------...<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<..----------..<<<<<<<<<<.-------..<<<<<<<<<<<<-><??<-<<<<<<.---.<<<<<.-----.<<<<<<<<<<<<<<<.-----------.<<<<<<<<<.------.<<<<<<<<<<<<.-----.<<<<.----.<<<<.---------.<<<<<<<<<-><??<-<<<.----.<<.--.<<<<<<-----<<<.--..--------.<<<<<<<<.-------.<<<<<<<.-----------.<<<<<<<<.----<<<<------.<<<<<<<<.-------<-><??=-....<<<..------<<<<.---<<<.-------..<<<<<<.-----------.<<<<.-----------.<<<<<<<..---------<<<<----<<<<<.-------.<<<<....<-><??=-.------.<<<<<<.-----.<<<---.<<<<<<<.---------.<<<<<<<.-----.-.<<<<<<<<<.---------...--.<<<.-----.<<<<<<<---.<<<-----.<<<<->=??=-<<<<<<<<.-------.<<<.----.<<<.-----<<<<<<<<<<<.----.<<<<<<..<..------------..<<<<<<<<<<<<<<<<<..-----.<<<<<<.----.<<<<<<<->=??=--------------------------------------------------------------------------------------------------------------------------->=???==>>=<<====>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==>>>>>>>===>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<====>>>>>>>>>>>>>>>=??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>??????????????????????????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====>>>>>>>>>>>>>>>>>=????===>>>>>>==<<<<=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<<------------------------------------------------------------->=??=--------------------------------------------------------------.<<<<<<<..-------..<<<<<<<..--------------..<<<<<<<<<<<<<<<<->=??=-.....<<<<<<<<<<<..---------..<<<<<<<<<<<<<<<<<<<<<.----------<<<..------.<<<<<<.----------..<<<<<<<<<<<<<..------------.<->=??<-..----------..<<<<<<<<<<<<<<..------------------..<<<<<<<<<<<------.<<<<<<.------.<<<<<<<<.------------...<<<<<<........<-><??<-..<<<<<<<<<..---------------------..<<<<<<<<<<<<....---------.<<<<<<.---------.<<<<<<<<<<<<.-----..<<<<.---------.<<<<<<<-><??<-...--------------..<<<<<<<<<<<<<<<<..---------------.....---.<<<<<<<<<<<<<<..----------..<<<<<<<<<<.-------..<<<<<<<<<<<<-><??<-.<<<<<<<<<<<<<<<<<..----------------------...<<<<<<<<<<<<<<<<------.<<<<<<<<<<<<.-----.<<<<.----.<<<<.---------.<<<<<<<<<-><??<-<<<<<<.---.<<<<<.-----.<<<<<<<<<<<<<<<.-----------.<<<<<<<<<.<<<<<<.-----------.<<<<<<<<.----<<<<------.<<<<<<<<.-------<-><??<-<<<.----.<<.--.<<<<<<-----<<<.--..--------.<<<<<<<<.-------.<----------.<<<<<<<..---------<<<<----<<<<<.-------.<<<<....<-><??=-....<<<..------<<<<.---<<<.-------..<<<<<<.-----------.<<<<.-.<<<<<<<<<.---------...--.<<<.-----.<<<<<<<---.<<<-----.<<<<->=??=-.------.<<<<<<.-----.<<<---.<<<<<<<.---------.<<<<<<<.-----.-..------------..<<<<<<<<<<<<<<<<<..-----.<<<<<<.----.<<<<<<<->=??=-<<<<<<<<.-------.<<<.----.<<<.-----<<<<<<<<<<<.----.<<<<<<..<------------------------------------------------------------->=??=-------------------------------------------------------------->>>>>>===>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<====>>>>>>>>>>>>>>>=????==>>=<<====>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==>????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>????????????????????????????????????????????????????????????????????????????????????????????????????????????????===>>>>>>==<<<<=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====>>>>>>>>>>>>>>>>>=???=--------------------------------------------------------------------------------------------------------------------------->=??=-.....<<<<<<<<<<<..---------..<<<<<<<<<<<<<<<<<<<<<.----------.<<<<<<<..-------..<<<<<<<..--------------..<<<<<<<<<<<<<<<<->=??<-..----------..<<<<<<<<<<<<<<..------------------..<<<<<<<<<<<<<<..------.<<<<<<.----------..<<<<<<<<<<<<<..------------.<->=??<-..<<<<<<<<<..---------------------..<<<<<<<<<<<<....---------------.<<<<<<.------.<<<<<<<<.------------...<<<<<<........<-><??<-...--------------..<<<<<<<<<<<<<<<<..---------------.....---..<<<<<<.---------.<<<<<<<<<<<<.-----..<<<<.---------.<<<<<<<-><??<-.<<<<<<<<<<<<<<<<<..----------------------...<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<..----------..<<<<<<<<<<.-------..<<<<<<<<<<<<-><??<-<<<<<<.---.<<<<<.-----.<<<<<<<<<<<<<<<.-----------.<<<<<<<<<.------.<<<<<<<<<<<<.-----.<<<<.----.<<<<.---------.<<<<<<<<<-><??<-<<<.----.<<.--.<<<<<<-----<<<.--..--------.<<<<<<<<.-------.<<<<<<<.-----------.<<<<<<<<.----<<<<------.<<<<<<<<.-------<-><??=-....<<<..------<<<<.---<<<.-------..<<<<<<.-----------.<<<<.-----------.<<<<<<<..---------<<<<----<<<<<.-------.<<<<....<-><??=-.------.<<<<<<.-----.<<<---.<<<<<<<.---------.<<<<<<<.-----.-.<<<<<<<<<.---------...--.<<<.-----.<<<<<<<---.<<<-----.<<<<->=??=-<<<<<<<<.-------.<<<.----.<<<.-----<<<<<<<<<<<.----.<<<<<<..<..------------..<<<<<<<<<<<<<<<<<..-----.<<<<<<.----.<<<<<<<->=??=--------------------------------------------------------------------------------------------------------------------------->=???==>>=<<====>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==>>>>>>>===>>>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<====>>>>>>>>>>>>>>>=??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????>>??????????????>>>>>>>>>>>>>>>>>>==<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====>>>>>>>>>>>>>>>>>=????===>>>>>>==<<<<=>>>>>>>>>>>>>>--------------------------------------------------------------------------------------------->=??=------------------------------<<<<<<<<<<<<<<<<<<<<<.----------.<<<<<<<..-------..<<<<<<<..--------------..<<<<<<<<<<<<<<<<->=??=-.....<<<<<<<<<<<..---------...------------------..<<<<<<<<<<<<<<..------.<<<<<<.----------..<<<<<<<<<<<<<..------------.<->=??<-..----------..<<<<<<<<<<<<<<.-----..<<<<<<<<<<<<....---------------.<<<<<<.------.<<<<<<<<.------------...<<<<<<........<-><??<-..<<<<<<<<<..----------------<<<<<<..---------------.....---..<<<<<<.---------.<<<<<<<<<<<<.-----..<<<<.---------.<<<<<<<-><??<-...--------------..<<<<<<<<<<-------------...<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<..----------..<<<<<<<<<<.-------..<<<<<<<<<<<<-><??<-.<<<<<<<<<<<<<<<<<..---------